/*! \file tests.h
 *
 *  \brief Support for the test suites over the library.
 */

#ifndef _TESTS_H
#define	_TESTS_H

#ifdef	__cplusplus
extern "C" {
#endif

    /* Includes */
    #include <stdio.h>
    #include <stdlib.h>

    #include <sys/types.h>
    #include <sys/stat.h>
    #include <fcntl.h>
    #include <unistd.h>

    #include <sys/time.h>

    /* Defines */
    #define ANSI_C

    /*! \brief Loooong integer to store the time in ms.
     */
    typedef long long int64;
    /*! \brief Unsigned loooong integer to store the time in ms.
     */
    typedef unsigned long long uint64;
    
    /* Function */
    int64 getTime(void);

#ifdef	__cplusplus
}
#endif

#endif	/* _TESTS_H */